package com.htd.base.common.config;

/**
 * Redis切面處理類
 *
 * @author Mark sunlightcs@gmail.com
 */
//@Aspect
//@Slf4j
//@Configuration
public class RedisAspect {
    //是否開啟redis緩存  true開啟   false關閉
//    @Value("${spring.data.redis.open: false}")
//    private boolean open;
//
//    @Around("execution(* com.htd.base.common.cache.BaseRedisUtils.*(..))")
//    public Object around(ProceedingJoinPoint point) {
//        Object result = null;
//        if(open){
//            try{
//                result = point.proceed();
//            } catch (Exception e){
//                log.error("redis error", e);
//                throw new BaseException(BaseMessageCode.CommonMessage.ERROR);
//            } catch (Throwable e) {
//                throw new RuntimeException(e);
//            }
//        }
//        return result;
//    }
}
